Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Native Ruby #20

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Use Native Ruby #20

wants to merge 1 commit into from

Conversation

Dakta
Copy link

@Dakta Dakta commented Jul 23, 2019

ruby20 was an old Homebrew-installed version for getting Ruby 2 on old macOS (see https://stackoverflow.com/a/14138490). This fix simply uses system installed Ruby, which ensures macOS compatibility on supported versions since 10.9

For reference, this is one of many uses throughout the TM Bundle codebase, which guarantee that the affected Bundle Commands will not run on any version of vanilla macOS: https://github.com/search?q=org%3Atextmate+ruby20&type=Code

Before this change, attempting to run any affected Bundle Command results in an error: "Unable to Run Command: This command requires OS X 10.9 or higher." which appears to be caught by a compatibility check. Since TextMate now targets 10.9 or later, this compatibility check/error handler should be removed, but I am unable to locate in the codebase. See attached:

Screen Shot 2019-07-23 at 11 35 36 AM

`ruby20` was an old Homebrew-installed version for getting Ruby 2 on old macOS (see https://stackoverflow.com/a/14138490). This fix simply uses system installed Ruby, which ensures macOS compatibility on supported versions since 10.9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant